drum electrode - German English Dictionary